make something appeal - Spanish English Dictionary